import {Object3D, Scene} from 'three';
import { Sun } from './sun'

export class Thing {

    // 物件所属的场景
    _scene: Scene;

    _sun: Sun;

    constructor(scene: Scene, sun: Sun) {
        this._scene = scene;
        this._sun = sun;
    }

    update() {
        throw new Error('The Thing not implements update method...');
    }
    
}